package com.adcc.loadsheet.monitor.service;

import java.util.Map;

/**
 * 系统配置服务层
 */
public interface SystemConfigService {

    /**
     * 获取系统配置
     *
     * @return
     */
    Map<String, Object> getSystemConfig(String configType) throws Exception;

    /**
     * 保存系统配置
     *
     * @param configType 配置项
     * @param configMap 配置信息
     */
    void save(String configType, Map<String, Object> configMap) throws Exception;

    /**
     * 保存应急人员和应急方案配置
     *
     * @param configType 配置项（key）
     * @param configMap  需要保存的配置信息
     * @throws Exception
     */
    void saveRemark(String configType, Map<String, Object> configMap) throws Exception;

}
